make something soluble - French English Dictionary